(business) registration number - Français Anglais Dictionnaire